channel & sales careers in Sligo, Ireland